home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 201-225 / disk_217 / stevie / env.h < prev    next >
C/C++ Source or Header  |  1992-05-06  |  2KB  |  66 lines

  1. /*
  2.  * STEVIE - Simply Try this Editor for VI Enthusiasts
  3.  *
  4.  * Code Contributions By : Tim Thompson           twitch!tjt
  5.  *                         Tony Andrews           onecom!wldrdg!tony 
  6.  *                         G. R. (Fred) Walter    watmath!watcgl!grwalter 
  7.  */
  8.  
  9. /*
  10.  * The defines in this file establish the environment we're compiling
  11.  * in. Set these appropriately before compiling the editor.
  12.  */
  13.  
  14. /*
  15.  * One (and only 1) of the following defines should be uncommented. Most of
  16.  * the code is pretty machine-independent. Machine dependent code goes in a
  17.  * file like tos.c or unix.c. The only other place where machine dependent
  18.  * code goes is term.h for escape sequences. 
  19.  */
  20.  
  21. #ifndef AMIGA
  22. # ifndef BSD
  23. #  ifndef UNIX
  24. /* Defined in makefile : AMIGA    Amiga */
  25. /* Defined in makefile : BSD    BSD 4.3 */
  26. /* Defined in makefile : UNIX    System V */
  27. /* #define    ATARI        Atari ST */
  28. /* #define    OS2        Microsoft OS/2 */
  29. /* #define    DOS        MS DOS 3.3 */
  30. #  endif
  31. # endif
  32. #endif
  33.  
  34. /*
  35.  * If ATARI is defined, one of the following compilers must be selected. 
  36.  */
  37. #ifdef    ATARI
  38. #define MWC            Mark William's C 3.0.9 */
  39. /* #define    MEGAMAX        Megamax Compiler */
  40. /* #define    ALCYON        Alcyon C compiler */
  41.  
  42. # ifdef MWC
  43. #  define AppendNumberToUndoUndobuff     XX1
  44. #  define AppendPositionToUndoUndobuff    XX2
  45. #  define FOPENB
  46. # endif
  47.  
  48. # ifdef MEGAMAX
  49. #  define FOPENB
  50. # endif
  51. #endif
  52.  
  53. /*
  54.  * If HELP is defined, the :help command shows a vi command summary. 
  55.  */
  56. #define    HELP            /* enable help command */
  57.  
  58. /*
  59.  * STRCSPN should be defined if the target system doesn't have the
  60.  * routine strcspn() available. See regexp.c for details.
  61.  */
  62.  
  63. #ifdef    ATARI
  64. #define    STRCSPN
  65. #endif
  66.